Big Huge Thesaurus

flame stitch

noun

sounds kind of like